﻿using System;
using System.Collections.Generic;
using System.Data;
using System.Text;

namespace BibliotecaClases
{

    public class ENAtracciones
    {
        private string nombre;
        private string zona;
        private DateTime fcompra;
        private int revision;
        private int vidaUtil;
        private int alturaMin;
        private string tipoPublico;
        private string descripcion;
        private string imagen;
        private bool visible;


        ///////////  Get y Set

        public string Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }

        public string Zona
        {
            get { return zona; }
            set { zona = value; }
        }

        public DateTime Fcompra
        {
            get { return fcompra; }
            set { fcompra = value; }
        }

        public int Revision
        {
            get { return revision; }
            set { revision = value; }
        }

        public int VidaUtil
        {
            get { return vidaUtil; }
            set { vidaUtil = value; }
        }

        public int AlturaMin
        {
            get { return alturaMin; }
            set { alturaMin = value; }
        }

        public string TipoPublico
        {
            get { return tipoPublico; }
            set { tipoPublico = value; }
        }

        public string Descripcion
        {
            get { return descripcion; }
            set { descripcion = value; }
        }

        public string Imagen
        {
            get { return imagen; }
            set { imagen = value; }
        }

        public bool Visible
        {
            get { return visible; }
            set { visible = value; }
        }

        
        
        ////////////// // // Metodos // // ///////////////////

        public ENAtracciones()
        {
            nombre = "";
            zona = "";
            fcompra=DateTime.Today;
            vidaUtil = 0;
            revision = 0;
            alturaMin = 0;
            tipoPublico = "Niguno";
            descripcion = "";
            imagen = "";
            visible = false;
        }

        public ENAtracciones(string nombre, string zona, DateTime fcompra, int vidaUtil, int revision, int alturaMin,
                             string tipoPublico, string descripcion, string imagen, bool visible)
        {
            this.nombre = nombre;
            this.zona = zona;
            this.fcompra = fcompra;
            this.vidaUtil = vidaUtil;
            this.revision = revision;
            this.alturaMin = alturaMin;
            this.tipoPublico = tipoPublico;
            this.descripcion = descripcion;
            this.imagen = imagen;
            this.visible = visible;
        }

    }
}